of no avail - Turkish English Dictionary